school stadium - French English Dictionary